package org.NooLab.openNLP.sources;

import java.io.Serializable;


public class WordBasics implements Serializable{

	private static final long serialVersionUID = 2534734753017191537L;
	// =================================
 
	// object references ..............
	 
	
	
	// main variables / properties ....
	
	String mainWord="";
	int frequencyClass = -1;
	String morphoDescription = "";
	String typeOfWord = "" ;
	String gender = "";
	
	String inducingRole = ""; // in\transitiv, reflexiv
	String genDescription="" ;
	
	// constants ......................

	// volatile variables .............

	
	// helper objects .................

	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
	public WordBasics(){
		
	}
	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
	
	public WordBasics clone(){
		WordBasics b = new WordBasics();
		
		b.frequencyClass = frequencyClass;
		b.mainWord = mainWord;
		b.gender = gender; 
		b.genDescription = genDescription;
		b.inducingRole =  inducingRole;
		b.morphoDescription = morphoDescription ;
		b.typeOfWord =  typeOfWord;
		
		
		return b;
	}
}
